bibledit-development
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [be] Bibledit 3.8 compile error under Ubuntu 9.04 (64bit only?)


From: Jonathan Marsden
Subject: Re: [be] Bibledit 3.8 compile error under Ubuntu 9.04 (64bit only?)
Date: Sat, 18 Jul 2009 13:58:43 -0700
User-agent: Thunderbird 2.0.0.22 (X11/20090608)

Jonathan Marsden wrote:

> I'm seeing the compile error below on Ubuntu 9.04 Jaunty amd64, both
> when trying to build a package and when "manually" compiling from the
> extracted tarball ( ./configure && make ).
...
> windowcheckkeyterms.cpp: In member function ‘void
> WindowCheckKeyterms::html_write_extras(HtmlWriter2&, unsigned int)’:
> windowcheckkeyterms.cpp:556: error: no matching function for call to
> ‘quick_sort(std::vector<long unsigned int, std::allocator<long unsigned
> int> >&, std::vector<long unsigned int, std::allocator<long unsigned
> int> >&, int, size_t)’

This is starting to look like a 64bit vs 32bit issue of some kind.  The
current Bibledit git codebase has the same issue.  It compiles fine for
me in a 32bit virtual machine, but has the above issue on a 64bit
machine.  As a further test, I have submitted a package of the 3.8
tarball to my personal Ubuntu PPA; we will see which architecture(s) it
builds on there shortly.

The Bibledit 3.7.42 release does not have this issue.  The file
src/windowwcheckkeyterms.cpp has apparently been fairly radically edited
since then.

Maybe Bibledit could release alpha and beta and release candidates, so
that issues like this do not get discovered in "real" release tarballs?
 Failing that, or in addition to that, does savannah offer developers
SSH access to 64bit build machines for testing purposes, so that
bibledit can be test compiled on 64bit machines by its developers during
its development?

Jonathan





reply via email to

[Prev in Thread] Current Thread [Next in Thread]