[Top][All Lists]
[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