Control: retitle -1 [kfreebsd-i386] symbol posix_fallocate64, version
GLIBC_2.3.3 not defined in file libc.so.0.1
Control: reassign -1 libc0.1 2.17-4
I installed Debian wheezy kfreebsd-i386 (standard + openssh-server, I think)
on a kvm virtual machine, upgraded to unstable to try to test a patch for
<http://bugs.debian.org/692739>, ran aptitude and got this error:
aptitude: relocation error: /usr/lib/i386-kfreebsd-gnu/libsqlite3.so.0: symbol
posix_fallocate64, version GLIBC_2.3.3 not defined in file libc.so.0.1 with
link time reference
sqlite3(1) produces the same relocation error.
I'm initially reporting this against libsqlite, mainly to get all the
dependency information, but I wouldn't be surprised if it was actually
an eglibc bug.
It is.
$ readelf -a 3/lib/i386-kfreebsd-gnu/libc-2.17.so | grep x_fa | cut -c 24-
FUNC GLOBAL DEFAULT 12 posix_fallocate64@GLIBC_2.3
FUNC GLOBAL DEFAULT 12 posix_fallocate64@@GLIBC_2.3.3
FUNC GLOBAL DEFAULT 12 posix_fadvise@@GLIBC_2.3
FUNC GLOBAL DEFAULT 12 posix_fallocate@@GLIBC_2.3
FUNC GLOBAL DEFAULT 12 posix_fadvise64@@GLIBC_2.3
$ readelf -a 4/lib/i386-kfreebsd-gnu/libc-2.17.so | grep x_fa | cut -c 24-
FUNC GLOBAL DEFAULT 12 posix_fallocate64@@GLIBC_2.3
FUNC GLOBAL DEFAULT 12 posix_fadvise@@GLIBC_2.3
FUNC GLOBAL DEFAULT 12 posix_fallocate@@GLIBC_2.3
FUNC GLOBAL DEFAULT 12 posix_fadvise64@@GLIBC_2.3
Some version trickery is missing.
I will look at it.
Petr
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org