Hi,
On Sat, 2015-02-28 at 19:08 +0100, Matthias Fischer wrote:
Hi,
something I can't cope with:
During compilation, procedure stops, throwing a bunch of errors in _ipfire.build.packages.log:
... # Create configuration mkdir -pv /install/harddisk/boot/grub chroot /install/harddisk grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded: ignored. [multiple times...] ... Generating grub.cfg ... ERROR: ld.so: object '/tools/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded: ignored. [and so on...] ... device-mapper: table ioctl on failed: No such device or address [dto.] ...
... ERROR: ld.so: object '/tools/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded: ignored. device-mapper: table ioctl on failed: No such device or address ... ERROR: ld.so: object '/tools/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded: ignored. device-mapper: table ioctl on failed: No such device or address ... ERROR: ld.so: object '/tools/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded: ignored. device-mapper: table ioctl on failed: No such device or address ...
The preloading issues are not really a problem. This library is just used to fake some interfaces like uname(). We used this to make builds working when there was the transition from kernel 2.6.x to 3.x and we set the machine type to what ever we like.
Compilation stops with: ... grep -f /usr/src/config/rootfiles/core/86/exclude -v /tmp/ROOTFILES.tmp
/tmp/ROOTFILES
grep: /usr/src/config/rootfiles/core/86/exclude: No such file or directory make: *** [core/86] Error 2
This happens with 'next' and 'master' (both original).
This is not right. The current master tree does not have a directory for core update 86 [1]. This must be some left over files on your filesystem. You can just delete them.
-Michael
[1] http://git.ipfire.org/?p=ipfire-2.x.git;a=tree;f=config/rootfiles/core;h=3ba...