Changes between Initial Version and Version 1 of Ticket #45607


Ignore:
Timestamp:
Oct 25, 2014, 5:20:22 AM (10 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

The relevant error seems to be:

:info:build keyterms.cpp:1074:207: error: cannot pass non-POD object of type 'const_reference' (aka '__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool> > >') to variadic function; expected type from format string was 'int' [-Wnon-pod-varargs]
:info:build       sql = g_strdup_printf("insert into renderings values ('%s', '%s', '%s', %d, %d);", double_apostrophy(keyterm).c_str(), double_apostrophy(collection).c_str(), double_apostrophy(renderings[i]).c_str(), wholewords[i], casesensitives[i]);
:info:build                                                                               ~~                                                                                                                              ^~~~~~~~~~~~~
:info:build keyterms.cpp:1074:222: error: cannot pass non-POD object of type 'const_reference' (aka '__bit_const_reference<std::__1::vector<bool, std::__1::allocator<bool> > >') to variadic function; expected type from format string was 'int' [-Wnon-pod-varargs]
:info:build       sql = g_strdup_printf("insert into renderings values ('%s', '%s', '%s', %d, %d);", double_apostrophy(keyterm).c_str(), double_apostrophy(collection).c_str(), double_apostrophy(renderings[i]).c_str(), wholewords[i], casesensitives[i]);
:info:build                                                                                   ~~                                                                                                                                         ^~~~~~~~~~~~~~~~~

This seems like a programming error in bibledit. It should be reported to the developers of bibledit so that they can correct it.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #45607

    • Property Summary changed from Bibledit "port install" failed to bibledit @4.8: cannot pass non-POD object of type 'const_reference' to variadic function
    • Property Port bibledit added
  • Ticket #45607 – Description

    initial v1  
    11I recently tried to install Bibledit on Mac OS X (10.10 Yosemite). I have Xcode and the command line tools installed, along with several other gtk tools, evertything I *should* need to install the program. I tried the "sudo port install bibledit" command from the docs found in the .tar.gz file from "http://download-mirror.savannah.gnu.org/releases//bibledit/source/gtk/". I got:
    22
     3{{{
    34Error: org.macports.build for port bibledit returned: command execution failed
    45Please see the log file for port bibledit for details:
     
    78    http://guide.macports.org/#project.tickets
    89Error: Processing of port bibledit failed
     10}}}
    911
    1012Is there anyway to fix the problem?