4k blocksize for root FS breaks shared libs in xbase?
I installed a 0.93-R6 system on a ext2fs partition with 4k blocksize
(1.3.46 custom kernel however to recognise my buslogic). The shared
libraries in the xbase package do not work, apparently (see the kernel
warnings) because they interact in some way with the block size of the
filesystem [ a bit of guessing: does the kernel take its page size
equal to the blocksize of the filesystem? do some shared libraries
depend on the blocksize? ]
# ldd /usr/bin/emacs
N_TXTOFF < BLOCK_SIZE. Please convert library
/usr/bin/emacs: can't load library '/usr/X11R6/lib/libXaw.so.6.0'
Exec format error
libXaw.so.6 (DLL Jump 6.0) => not found
N_TXTOFF < BLOCK_SIZE. Please convert library
/usr/bin/emacs: can't load library '/usr/X11R6/lib/libXt.so.6.0'
Exec format error
libXt.so.6 (DLL Jump 6.0) => not found
N_TXTOFF < BLOCK_SIZE. Please convert library
/usr/bin/emacs: can't load library '/usr/X11R6/lib/libX11.so.6.0'
Exec format error
libX11.so.6 (DLL Jump 6.0) => not found
libc.so.4 (DLL Jump 4.6pl27) => /lib/libc.so.4.6.27
libm.so.4 (DLL Jump 4.6pl27) => /lib/libm.so.4.6.27
#
I don't know wether I should file a bug report for this; maybe it's a
simple matter of repackaging the shared libraries (but then: how?).
--
Patrick Weemeeuw, network manager
K.U.Leuven, KULeuvenNet, currently at the Dept. of Computer Science
Celestijnenlaan 200 A, B-3001 Leuven, Belgium
Tel: +32 16 327635 Fax: +32 16 327996
E-mail: patrick.weemeeuw@kulnet.kuleuven.ac.be
PGP key: ftp://ftp.kulnet.kuleuven.ac.be/pub/people/patrick/pgpkey.asc
Reply to: